MSTSTVETGYGGRIRVTVARNDRDITSEVRTFLCNKENANKIIGLDTERSVVGGDSEYPPESKLVILELSDGQNCLIIPLPYVQGNKLPVSLTNFLNLPDFTFTGVGINKALKMLKSECGLTCKNAVDIGPSSPIYEDWDNDSLTEDQINLAAANAYLAFKVGNLIREAMY